12.3.2 for-rangeとチャネル
他のfor-rangeループとは異なり、チャネルに関しては宣言される変数は一つしかなく、それに値が代入される
チャネルから読み込めない場合は、読み込めるようになるかチャネルがクローズされるまで、ポーズされることになる
for-rangeループが終了するのは下記のいずれかの場合
チャネルがクローズされた時
break文あるはreturn文が実行された時
code:go
for v := range ch {
fmt.Println(v)
}